little green tree-frog - Alemán Inglés Diccionario